forecasting genetic programming complex adaptive systems modeling consulting complexity complex systems analysis market environment budgeting model data mining models pharma leadership evolutionary computation market modeling pharmaceuticals neural networks market research fashion emergence